# 区块链技术面临的主要挑战

我们已经知道,影响区块链扩展性的主要原因是每笔交易都要在所有节点上达成一致,也就是说每个节点都需要对交易数据进行验证和存储,这就直接影响到了区块链的扩展性。

目前,提高区块链扩展性的商业解决方案有共识机制创新、区块扩容、有向无环图(DAG)、分片(sharding)、跨链、闪电网络等。共识机制是影响区块链扩展性的核心因素,交易存储方式(区块扩容、有向无环图、分片)是影响区块链扩展性的基础条件,而跨链是提高区块链扩展性的终极手段。

共识机制创新的方向是在保证安全的前提下减少节点的参与数量。区块扩容、有向无环图是对区块链数据结构进行改良和升级,其中区块扩容是直接增加区块链的交易处理量,而有向无环图使用了与链状数据结构完全不同的图状数据结构,分片借鉴了现代数据库的分片思想。跨链是区块链向外拓展和连接的桥梁,使得区块链不同链之间可以安全通讯,让区块链大规模商业应用成为可能。

Last Updated: 3/10/2020, 9:38:37 AM